کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

C# رایگان


مقدمه ای بر شرطی ها در سی شارپ

بول (bool) در سی شارپ
بول (bool) در سی شارپ

یک مدل داده بسیار پرکاربرد در تمام زبان های برنامه نویسی داده های بولی یا منطقی هستند. معمولا این داده ها دارای تنها دو حالت درست/نادرست و یا یک/صفر هستند که برای ساختارهای تصمیم گیری و یا نشانه گذاری برخی حالات جهت تصمیم گیری به کار می روند.

16119 بازدید
ادامه
آموزش enum در سی شارپ
آموزش enum در سی شارپ

یک ساختار داده ای رایج در زبان های برنامه نویسی حالتی است که یک دسته از داده ها درون یک متغیر می خواهیم قرار گیرند. مثلا برای یک کارمند چند حالت شامل "فعال"، "در مرخصی"، "مرخصی استعلاجی"، "بازنشسته" و "اخراج شده" می تواند داشته باشد. یک شکل مطلوب ذخیره و کار با این گونه داده ای آن است که متغیری داشته باشیم که بتواند در صورت لزوم هر کدام از این مقادیر (و تنها این مقادیر) را در خود ذخیره کند.

13650 بازدید
ادامه
پارامتر enum در سی شارپ
پارامتر enum در سی شارپ

همانند هر گونه داده ای دیگری ممکن است بخواهیم تابع یا متدی بنویسیم که پارامتر ورودی از نوع enum داشته باشد. همانطور که انتظار دارید هیچ تفاوتی بین این گونه داده ای با سایر انواع دیگر در این مورد وجود ندارد.

4556 بازدید
ادامه
استفاده از enum در سی شارپ
استفاده از enum در سی شارپ

پس از بررسی اولیه مفاهیم enum در سی شارپ می خواهیم نگاه عمیق تری به شیوه ساخت و استفاده از آن ها در این زبان برنامه نویسی داشته باشیم.

5541 بازدید
ادامه
برگرداندن enum از تابع در سی شارپ
برگرداندن enum از تابع در سی شارپ

برای ایجاد متدی که enumeration باز می گرداند، نوع بازگشتی آن را به عنوان اسم enumeration مشخص کنید. در بدنه ی enumeration، هر کاری که لازم است انجام دهید. پیش از خروج از متد، مطمئن شوید مقداری که بازمی گردانید از نوع شمارشی (enumeration type) باشد.

4123 بازدید
ادامه
عملگرهای منطقی (Boolean Operator) در سی شارپ
عملگرهای منطقی (Boolean Operator) در سی شارپ

برای هر دسته عملیات خاصی در یک برنامه کامپیوتری عملگرهای متفاوتی وجود دارد. مثلا برای هر دسته از عملیات ریاضی و عملیات تغییر مقادیر داده ها و یا عملیات مقایسه بین اجزای یک برنامه، عملگرهایی ویژه آن حوزه و متفاوت با دیگر دسته ها نیاز داریم.

14534 بازدید
ادامه